package domain


type TaobaoOpenlinkSessionGetSessionInfo struct {
    /*
        skey     */
    Skey  *string `json:"skey,omitempty" `

    /*
        openId     */
    OpenId  *string `json:"open_id,omitempty" `

    /*
        accessToken     */
    AccessToken  *string `json:"access_token,omitempty" `

    /*
        unionId     */
    UnionId  *string `json:"union_id,omitempty" `

}

func (s *TaobaoOpenlinkSessionGetSessionInfo) SetSkey(v string) *TaobaoOpenlinkSessionGetSessionInfo {
    s.Skey = &v
    return s
}
func (s *TaobaoOpenlinkSessionGetSessionInfo) SetOpenId(v string) *TaobaoOpenlinkSessionGetSessionInfo {
    s.OpenId = &v
    return s
}
func (s *TaobaoOpenlinkSessionGetSessionInfo) SetAccessToken(v string) *TaobaoOpenlinkSessionGetSessionInfo {
    s.AccessToken = &v
    return s
}
func (s *TaobaoOpenlinkSessionGetSessionInfo) SetUnionId(v string) *TaobaoOpenlinkSessionGetSessionInfo {
    s.UnionId = &v
    return s
}
